to make a commitment - German English Dictionary